layer of foam - Alemán Inglés Diccionario